package conservare.modelo;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Embeddable;
import javax.persistence.EnumType;
import javax.persistence.Enumerated;

import conservare.modelo.type.TipoTelefone;

@Embeddable
public class Telefone implements Serializable{
	
	private static final long serialVersionUID = -2093432037996594298L;

	@Column(name="fone_ddd")
	private String DDD;
	
	@Column(name="fone_num")
	private String numero;
	
	@Enumerated(EnumType.ORDINAL)
	@Column(name="tp_fone")
	private TipoTelefone tipo;

	public String getDDD() {
		return DDD;
	}

	public void setDDD(String dDD) {
		DDD = dDD;
	}

	public String getNumero() {
		return numero;
	}

	public void setNumero(String numero) {
		this.numero = numero;
	}

	public TipoTelefone getTipo() {
		return tipo;
	}

	public void setTipo(TipoTelefone tipo) {
		this.tipo = tipo;
	}

}
